windy weather - French English Dictionary